body{
    background: #F6F6F8;
}
.swiper-container {
    width: 750px;
    height: auto;
    
  }
  .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: 425px;
  }
  main .local{
    background-color: #fff;
    padding-top:30px;
    padding-left:26px;
    padding-bottom: 24px;
    border-bottom:0.5px solid #CDCDCD;
    display: flex;
    justify-content:space-between;
    align-items: center;
  }
  main .local .left .row1{
   color: #373737;
   font-size: 38px;
  }
  main .local .left .row2{
    font-size: 24px;
    color: #999FA5;
    margin-top:20px;
    background: url(../images/local.png) no-repeat;
    background-position-y: center;
    background-size: 17px 21px;
    padding-left:31px;
   }
   main .local .left .row3{
    font-size: 24px;
    color: #999FA5;
    margin-top: 13px;
    padding-left: 31px;
    background: url(../images/tel.png) no-repeat;
    background-position-y: center;
    background-size: 18px 18px;
    
   }
   main .local .left .row3 a{
     color:#006062;
     font-size: 24px;
     margin-left:10px;
     
   }
   main .local .right{
    color: #006062;
    font-size: 26px;
    padding-right: 31px;
    padding-top: 15px;
   }
   main .time{
       margin-top:16px;
       height: 100px;
       line-height: 100px;
       padding-left:66px;
       color: #696969;
       font-size: 26px;
       background:#fff url(../images/time.png) no-repeat;
       background-size: 21px 24px;
       background-position-y: center;
       background-position-x: 26px;
       border-top:0.5px solid #CDCDCD;
       border-bottom: 0.5px solid #CDCDCD;
   }
   main .time span:nth-child(1){
     margin-right: 20px;
   }
   main .desc{
   padding-left:16px;
   padding-top:35px;
   padding-bottom: 45px;
   background-color: #fff;
   border-bottom: 0.5px solid #CDCDCD;
   height: auto;
   margin-top:16px;
   border-top:0.5px solid #CDCDCD;
   color: #373737;

  }
  main .desc .title{
    font-size: 34px;
    font-weight: 200;
  }
  main .desc .con{
    font-size: 26px;
    font-weight: 200;
    text-indent: 2rem;
    padding-top: 14px;
    line-height: 43px;
  }
  main .server{
    padding-top:57px;
    padding-bottom: 112px;
    margin-top:16px;
    background-color: #fff;
    text-align: center;
  }
  main .server .row1{
    color: #999FA5;
    font-size: 24px;
    text-align: center;
  }
  